const fs = require('fs')
//出现路径拼接错误的问题 是因为提供了 ./ ../ 开头的相对路径
// 如果要解决这个问题 可以提供一个完整的路径就可以解决这个问题
// fs.readFile('./file/11.text','utf8',function(err,dataStr){
//     //读取成功为null
//     if(err){
//         return  console.log('读取失败'+err.message);
//     }
// console.log('读取文件成功');
//     console.log(err);
//     console.log('------');
//     console.log(dataStr);
// })

//完整路径移植性非常差 不利于维护
// fs.readFile('E:\\nodeSty\\file\\11.text','utf8',function(err,dataStr){
//     //读取成功为null
//     if(err){
//         return  console.log('读取失败'+err.message);
//     }
// console.log('读取文件成功');
//     console.log(err);
//     console.log('------');
//     console.log(dataStr);
// })

//__dirname表示当前文件所处的目录
fs.readFile(__dirname + '/file/11.text','utf8',function(err,dataStr){
    //读取成功为null
    if(err){
        return  console.log('读取失败'+err.message);
    }
console.log('读取文件成功');
    console.log(err);
    console.log('------');
    console.log(dataStr);
})
// console.log(__dirname)